package com.devilvan.betrice.poetry.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.devilvan.betrice.poetry.po.PoetryKeywordPo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author Evad.Wu
 * @Description 古诗文网-关键字分类信息表 持久层
 * @date 2022-11-29
 */
@Mapper
public interface PoetryKeywordMapper extends BaseMapper<PoetryKeywordPo> {
    /**
     * 根据作品关键字或标题查询，仅限一条
     *
     * @param keyword 作品关键字
     * @return 结果集
     */
    PoetryKeywordPo findOneByKeywordTitle(@Param("keyword") String keyword);

    /**
     * 根据作品关键字或标题查询
     *
     * @param keyword 作品关键字
     * @return 结果集
     */
    List<PoetryKeywordPo> findByKeywordTitle(@Param("keyword") String keyword);
}